@echo off

:: 设置开发环境变量
set GOPROXY=https://goproxy.cn,direct
set GO111MODULE=on

:: 确保依赖是最新的
echo 正在更新依赖...
go mod tidy
if %ERRORLEVEL% NEQ 0 (
    echo 依赖更新失败
    pause
    exit /b 1
)

:: 创建必要的目录
echo 创建目录...
mkdir static\uploads 2>nul

echo 启动开发服务器...
go run -tags dev cmd/main.go

pause